repeated touching of the body - Français Anglais Dictionnaire